Integrating the Unified Modeling Language with an Architecture Description Language
نویسندگان
چکیده
This paper presents an approach to bring languages and tools for specification and validation of software architecture into wider use. This is achieved by integrating UML (Unified Modeling Language) with an Architecture Description Language (ADL). The integration will encompass the advantages of both languages. Specifically, it will provide UML with a theoretical foundation for architecture modeling which is currently lacking. Furthermore, it will provide benefits for both ADL and UML users: it will enable ADL users to utilize general-purpose UML tools, and will enable UML users to utilize ADL validation capabilities.
منابع مشابه
Development of an Autonomous Transport System using UML - RT Ingolf
Capturing the system requirements and integrating them into a well balanced system architecture is a key issue in the development of reactive software systems. In this report, we explore by means of a case study how an architecture can be derived systematically for systems whose communication model is based on broadcasting. We are especially interested in two important questions: can the deriva...
متن کاملModel-Driven Web Services Development
Web service technologies are becoming increasingly important for integrating systems and services. There is much activity and interest around standardization and usage of web service technologies. The Unified Modeling Language (UML) and the Model Driven Architecture (MDA)TM provide a framework that can be applied to web service development. This paper describes a modeldriven web service develop...
متن کامل,qwhjudwlqj Wkh &rqfhuq%$6 ( $ssurdfk Zlwk 6$'/
%675$&7 We describe ConcernBASE, a UML-based approach that is an instantiation of the IEEE’s Conceptual Framework (Std 1471) for describing software architectures. We show how the approach supports advanced separation of concerns in software architecture by allowing one to identify and define multiple viewpoints, concern spaces and views of an architecture. Our work focuses on integrating the C...
متن کاملA Profile for Integrating Function Blocks into the Unified Modeling Language
In this paper we introduce a new profile for Function Block Adapters (FBAs), which are responsible for the connection of Unified Modeling Language (UML) ports and function blocks of non-UML languages. FBAs provide interfaces to ports, to function blocks, and a description of the mapping between these interfaces. Both UML and function block developers can use a special easy-to-use FBA descriptio...
متن کاملModeling in Software Architecture
Section 2 of this paper deals with basic architectural concepts and design decisions that need to be modelled, as well as modeling views, viewpoints, and visualizations. Section 3 covers various modeling notations: natural language (3.1); informal graphical styles (3.2); Unified Modeling Language (3.3); early Architecture Description Languages (3.4) – Darwin (3.4.1), Rapide (3.4.2), and Wright ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999